home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Trading on the Edge
/
Trading On The Edge - CD-ROM Toolkit (Wayzata Technology)(2031)(1994).bin
/
pc
/
mac_file
/
vendor_d
/
neuralwa
/
nw2v50
/
macuio.h
< prev
next >
Wrap
Text File
|
1993-08-23
|
4KB
|
101 lines
/* Dec 1990 (macuio.h) Version 4.00 */
/************************************************************************
* Copyright(C) 1987-1992 NeuralWare Inc *
* Penn Center West, IV-227, Pittsburgh, PA 15276 *
* Telephone: (412) 787-8222 FAX: (412) 787-8220 *
* *
* All rights reserved. No part of this program may be reproduced, *
* stored in a retrieval system, or transmitted, in any form or by any *
* means, electronic, mechanical, photocopying, recording or otherwise *
* without the prior written permission of the copyright owner, *
* NeuralWare, Inc. *
* *
* PROPRIETARY NOTICE *
* *
* This document is the property of NeuralWare, Inc. and contains *
* trade-secrets and other proprietary information. The information *
* herein is reserved as proprietary to NeuralWare, and is not to be *
* published, reproduced, copied, disclosed, used, or reverse *
* engineered without the express written consent of a duly authorized *
* representative of NeuralWare. *
************************************************************************
*/
#ifndef MACUIO_H
#ifdef MAC
/* NeuralWorks must know about these also */
#define MIO_fseek 0
#define MIO_ftell 1
#define MIO_fopen 2
#define MIO_freopen 3
#define MIO_fclose 4
#define MIO_remove 5
#define MIO_rename 6
#define MIO_tmpnam 7
#define MIO_tmpfile 8
#define MIO_fflush 9
#define MIO_setvbuf 10
#define MIO_fgetc 11
#define MIO_fgets 12
#define MIO_fputc 13
#define MIO_fputs 14
#define MIO_ungetc 15
#define MIO_fread 16
#define MIO_fwrite 17
#define MIO_fgetpos 18
#define MIO_fsetpos 19
#define MIO_calloc 20
#define MIO_malloc 21
#define MIO_realloc 22
#define MIO_setbuf 23
#define MIO_free 24
#define MIO_rewind 25
#define MIO_sprintf 26
#define MIO_fprintf 27
#define MIO_sscanf 28
#define MIO_fscanf 29
#define MIO_MAX 30
#ifdef THINK_C
#ifndef UIO_IF_D
/* Glue function prototypes */
int io_fseek(FILE *, long, long, ...);
long io_ftell(FILE *, ...);
FILE *io_fopen(char *, char *, ...);
FILE *io_freopen(char *filename, char *mode, FILE *stream, ...);
int io_fclose(FILE *, ...);
int io_remove(char *filename , ...);
int io_rename(char *old,char *new , ...);
char *io_tmpnam(char *s , ...);
FILE *io_tmpfile(void);
int io_fflush(FILE *stream , ...);
int io_setvbuf(FILE *stream,char *buf,long mode,size_t size, ...);
int io_fgetc(FILE *stream , ...);
char *io_fgets(char *s,long n,FILE *stream , ...);
int io_fputc(long c,FILE *stream , ...);
int io_fputs(char *s,FILE *stream , ...);
int io_ungetc(long c,FILE *stream , ...);
size_t io_fread(void *ptr,size_t size,size_t nmemb,FILE *stream, ...);
size_t io_fwrite(void *ptr,size_t size,size_t nmemb,FILE *stream, ...);
int io_fgetpos(FILE *stream,fpos_t *pos , ...);
int io_fsetpos(FILE *stream,fpos_t *pos , ...);
void *io_calloc(size_t nmemb,size_t size , ...);
void *io_malloc(size_t size , ...);
void *io_realloc(void *ptr,size_t size , ...);
void io_setbuf(FILE *stream,char *buf, ...);
void io_free(void *ptr , ...);
void io_rewind(FILE *stream , ...);
int io_sprintf(char *, char *, ... );
int io_fprintf(FILE *, char *, ... );
int io_sscanf(char *, char *, ... );
int io_fscanf(FILE *, char *, ... );
#endif /* UIO_IF_D */
#endif /* THINK_C */
#endif /* MAC */
#define MACUIO_H 1
#endif /* ifndef MACUIO_H */